/*
-------------------------------------------------

	Demo.h

	Dmitriy Kuzmenko (Dgut)

-------------------------------------------------
*/

#ifndef __DEMO_H__
#define __DEMO_H__

#include <Autumn.h>

extern Autumn::Font * tahoma;

class Demo : public Autumn::Game
{
public:
								Demo( void );
	virtual						~Demo( void );

	virtual const bool			Init( void );
	virtual void				Shutdown( void );
	virtual void				Frame( void );
	virtual void				Draw( void ) const;
};

class GameScreen : public Autumn::Screen
{
public:
								GameScreen( void );
	virtual						~GameScreen( void );

	virtual void				Draw( void ) const;
	virtual void				Frame( void );
};

extern GameScreen * pGameScreen;

#endif	// !!! __DEMO_H__ !!!